package RPPM.dao;

import RPPM.domain.Course;
import RPPM.domain.Executor;
import RPPM.domain.Student;
import RPPM.domain.Teacher;

import java.util.List;
import java.util.Map;

public interface ExecutorDao {


    Executor findExecutorById(Executor tobechecked);


    List<Map<String, Object>> ShowCourse();

    List<Map<String, Object>> findCoursesByCouname(String searchtext);

    List<Map<String, Object>> getNoPassPlan();

    boolean passPlan(Map<String, Object> map);

    List<Map<String, Object>> findCoursesNotPassedByCouname(String searchtext);
}
